<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>shark::statistics::ResultTable&lt; Parameter &gt; Class Template Reference</title>
<script type="text/javaScript" src="search/search.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3.0.1/es5/tex-mml-chtml.js"></script>
<script src="../../mlstyle.js"></script>
<link href="../css/besser.css" rel="stylesheet" type="text/css"/>
</head>
<!-- pretty cool: each body gets an id tag which is the basename of the web page  -->
<!--              and allows for page-specific CSS. this is client-side scripted, -->
<!--              so the id will not yet show up in the served source code -->
<script type="text/javascript">
    jQuery(document).ready(function () {
        var url = jQuery(location).attr('href');
        var pname = url.substr(url.lastIndexOf("/")+1, url.lastIndexOf(".")-url.lastIndexOf("/")-1);
        jQuery('#this_url').html('<strong>' + pname + '</strong>');
        jQuery('body').attr('id', pname);
    });
</script>
<body>
    <div id="shark_old">
        <div id="wrap">
            <div id="header">
                <div id="site-name"><a href="../../sphinx_pages/build/html/index.html">Shark machine learning library</a></div>
                <ul id="nav">
                    <li >
                        <a href="../../sphinx_pages/build/html/rest_sources/installation.html">Installation</a>
                    </li>
		    <li >
                        <a href="../../sphinx_pages/build/html/rest_sources/tutorials/tutorials.html">Tutorials</a>
                    </li>
		    <li >
                        <a href="../../sphinx_pages/build/html/rest_sources/benchmark.html">Benchmarks</a>
                    </li>
                    <li class="active">
                        <a href="classes.html">Documentation</a>
                        <ul>
                            <li class="first"></li>
                            <li><a href="../../sphinx_pages/build/html/rest_sources/quickref/quickref.html">Quick references</a></li>
                            <li><a href="classes.html">Class list</a></li>
                            <li class="last"><a href="group__shark__globals.html">Global functions</a></li>
                        </ul>
                    </li>
                </ul>
            </div>
        </div>
    </div>
<div id="doxywrapper">
<!--
    <div id="global_doxytitle">Doxygen<br>Documentation:</div>
-->
    <div id="navrow_wrapper">
<!-- Generated by Doxygen 1.9.8 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceshark.html">shark</a></li><li class="navelem"><a class="el" href="namespaceshark_1_1statistics.html">statistics</a></li><li class="navelem"><a class="el" href="classshark_1_1statistics_1_1_result_table.html">ResultTable</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="classshark_1_1statistics_1_1_result_table-members.html">List of all members</a> &#124;
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a>  </div>
  <div class="headertitle"><div class="title">shark::statistics::ResultTable&lt; Parameter &gt; Class Template Reference</div></div>
</div><!--header-->
<div class="contents">

<p>Stores results of a running experiment.  
 <a href="classshark_1_1statistics_1_1_result_table.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="_statistics_2_statistics_8h_source.html">shark/Statistics/Statistics.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ad2a8085f0d9504b1954427f3b5d8bd80" id="r_ad2a8085f0d9504b1954427f3b5d8bd80"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; Parameter, std::vector&lt; RealVector &gt; &gt;::const_iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#ad2a8085f0d9504b1954427f3b5d8bd80">const_iterator</a></td></tr>
<tr class="separator:ad2a8085f0d9504b1954427f3b5d8bd80"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a55b1f8bc5a3768c332a6812adf52111c" id="r_a55b1f8bc5a3768c332a6812adf52111c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#a55b1f8bc5a3768c332a6812adf52111c">ResultTable</a> (std::size_t <a class="el" href="classshark_1_1statistics_1_1_result_table.html#ae18bb53680392f0a01529605a7a06e1a">numDimensions</a>, std::string const &amp;<a class="el" href="classshark_1_1statistics_1_1_result_table.html#acaf72de2fe5ff0bc13c8de25dc49ac3d">parameterName</a>=&quot;unnamed&quot;)</td></tr>
<tr class="separator:a55b1f8bc5a3768c332a6812adf52111c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acaf72de2fe5ff0bc13c8de25dc49ac3d" id="r_acaf72de2fe5ff0bc13c8de25dc49ac3d"><td class="memItemLeft" align="right" valign="top">std::string const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#acaf72de2fe5ff0bc13c8de25dc49ac3d">parameterName</a> () const</td></tr>
<tr class="separator:acaf72de2fe5ff0bc13c8de25dc49ac3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe19a5e05f777ae0a4d3c1558802be60" id="r_afe19a5e05f777ae0a4d3c1558802be60"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#afe19a5e05f777ae0a4d3c1558802be60">setDimensionName</a> (std::size_t i, std::string const &amp;name)</td></tr>
<tr class="separator:afe19a5e05f777ae0a4d3c1558802be60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4164b251cc24d9baa1801904eeeccb9" id="r_aa4164b251cc24d9baa1801904eeeccb9"><td class="memItemLeft" align="right" valign="top">std::string const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#aa4164b251cc24d9baa1801904eeeccb9">dimensionName</a> (std::size_t i) const</td></tr>
<tr class="separator:aa4164b251cc24d9baa1801904eeeccb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae18bb53680392f0a01529605a7a06e1a" id="r_ae18bb53680392f0a01529605a7a06e1a"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#ae18bb53680392f0a01529605a7a06e1a">numDimensions</a> () const</td></tr>
<tr class="separator:ae18bb53680392f0a01529605a7a06e1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88f2f11e9a9ecf081473005886014509" id="r_a88f2f11e9a9ecf081473005886014509"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#a88f2f11e9a9ecf081473005886014509">update</a> (Parameter const &amp;parameter, RealVector const &amp;point)</td></tr>
<tr class="separator:a88f2f11e9a9ecf081473005886014509"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46fb26a36d4ff270f49af3451cb9d471" id="r_a46fb26a36d4ff270f49af3451cb9d471"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#a46fb26a36d4ff270f49af3451cb9d471">update</a> (Parameter const &amp;parameter, double value)</td></tr>
<tr class="separator:a46fb26a36d4ff270f49af3451cb9d471"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a783a41e6b13a1ca98ea49abf7e0246cf" id="r_a783a41e6b13a1ca98ea49abf7e0246cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#a783a41e6b13a1ca98ea49abf7e0246cf">update</a> (Parameter const &amp;parameter, double value1, double value2)</td></tr>
<tr class="separator:a783a41e6b13a1ca98ea49abf7e0246cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0545680c8216278789064e4e2ed3f2d7" id="r_a0545680c8216278789064e4e2ed3f2d7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#a0545680c8216278789064e4e2ed3f2d7">update</a> (Parameter const &amp;parameter, double value1, double value2, double value3)</td></tr>
<tr class="separator:a0545680c8216278789064e4e2ed3f2d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac223c84eb37e83cfc179082ec43f1d46" id="r_ac223c84eb37e83cfc179082ec43f1d46"><td class="memItemLeft" align="right" valign="top">std::vector&lt; RealVector &gt; const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#ac223c84eb37e83cfc179082ec43f1d46">operator[]</a> (Parameter const &amp;param) const</td></tr>
<tr class="separator:ac223c84eb37e83cfc179082ec43f1d46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45c52fe99fcb6389ea30d6541efec2fd" id="r_a45c52fe99fcb6389ea30d6541efec2fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#ad2a8085f0d9504b1954427f3b5d8bd80">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#a45c52fe99fcb6389ea30d6541efec2fd">begin</a> () const</td></tr>
<tr class="separator:a45c52fe99fcb6389ea30d6541efec2fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25e1a3791ce867ca83ff84fa324bbf45" id="r_a25e1a3791ce867ca83ff84fa324bbf45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#ad2a8085f0d9504b1954427f3b5d8bd80">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#a25e1a3791ce867ca83ff84fa324bbf45">end</a> () const</td></tr>
<tr class="separator:a25e1a3791ce867ca83ff84fa324bbf45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0508e88d83415f0bb8d64f2b9a21dac" id="r_ab0508e88d83415f0bb8d64f2b9a21dac"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#ab0508e88d83415f0bb8d64f2b9a21dac">numParams</a> () const</td></tr>
<tr class="separator:ab0508e88d83415f0bb8d64f2b9a21dac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d24ba543fac0fb8f92026d52a17ca63" id="r_a3d24ba543fac0fb8f92026d52a17ca63"><td class="memItemLeft" align="right" valign="top">Parameter const &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#a3d24ba543fac0fb8f92026d52a17ca63">parameterValue</a> (std::size_t i) const</td></tr>
<tr class="separator:a3d24ba543fac0fb8f92026d52a17ca63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23f154547b15deff3764577e3d8935da" id="r_a23f154547b15deff3764577e3d8935da"><td class="memTemplParams" colspan="2">template&lt;class Archive &gt; </td></tr>
<tr class="memitem:a23f154547b15deff3764577e3d8935da"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#a23f154547b15deff3764577e3d8935da">serialize</a> (Archive &amp;ar, const unsigned int file_version)</td></tr>
<tr class="separator:a23f154547b15deff3764577e3d8935da"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;class Parameter&gt;<br />
class shark::statistics::ResultTable&lt; Parameter &gt;</div><p>Stores results of a running experiment. </p>
<p>This is a simple three dimensional table with the dimensions. Experiments are thought of having a varied parameter (for example the algorithm names when several algorithms are compared) and for each parameter a set of vector valued points is stored - one vector for each trial of the experiment for a given parameter. It is posible to give every parameter and the whole table a name which adds meta information, for example to generate outputs. </p>

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00202">202</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="ad2a8085f0d9504b1954427f3b5d8bd80" name="ad2a8085f0d9504b1954427f3b5d8bd80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2a8085f0d9504b1954427f3b5d8bd80">&#9670;&#160;</a></span>const_iterator</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef std::map&lt;Parameter,std::vector&lt;RealVector&gt;&gt;::const_iterator <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::const_iterator</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00204">204</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a55b1f8bc5a3768c332a6812adf52111c" name="a55b1f8bc5a3768c332a6812adf52111c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a55b1f8bc5a3768c332a6812adf52111c">&#9670;&#160;</a></span>ResultTable()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::ResultTable </td>
          <td>(</td>
          <td class="paramtype">std::size_t&#160;</td>
          <td class="paramname"><em>numDimensions</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string const &amp;&#160;</td>
          <td class="paramname"><em>parameterName</em> = <code>&quot;unnamed&quot;</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00206">206</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a45c52fe99fcb6389ea30d6541efec2fd" name="a45c52fe99fcb6389ea30d6541efec2fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45c52fe99fcb6389ea30d6541efec2fd">&#9670;&#160;</a></span>begin()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#ad2a8085f0d9504b1954427f3b5d8bd80">const_iterator</a> <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::begin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00254">254</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

<p class="reference">Referenced by <a class="el" href="classshark_1_1statistics_1_1_result_table.html#a3d24ba543fac0fb8f92026d52a17ca63">shark::statistics::ResultTable&lt; Parameter &gt;::parameterValue()</a>.</p>

</div>
</div>
<a id="aa4164b251cc24d9baa1801904eeeccb9" name="aa4164b251cc24d9baa1801904eeeccb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4164b251cc24d9baa1801904eeeccb9">&#9670;&#160;</a></span>dimensionName()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string const  &amp; <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::dimensionName </td>
          <td>(</td>
          <td class="paramtype">std::size_t&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00217">217</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

</div>
</div>
<a id="a25e1a3791ce867ca83ff84fa324bbf45" name="a25e1a3791ce867ca83ff84fa324bbf45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25e1a3791ce867ca83ff84fa324bbf45">&#9670;&#160;</a></span>end()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classshark_1_1statistics_1_1_result_table.html#ad2a8085f0d9504b1954427f3b5d8bd80">const_iterator</a> <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::end </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00257">257</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

</div>
</div>
<a id="ae18bb53680392f0a01529605a7a06e1a" name="ae18bb53680392f0a01529605a7a06e1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae18bb53680392f0a01529605a7a06e1a">&#9670;&#160;</a></span>numDimensions()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::size_t <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::numDimensions </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00221">221</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

<p class="reference">Referenced by <a class="el" href="classshark_1_1statistics_1_1_result_table.html#a88f2f11e9a9ecf081473005886014509">shark::statistics::ResultTable&lt; Parameter &gt;::update()</a>.</p>

</div>
</div>
<a id="ab0508e88d83415f0bb8d64f2b9a21dac" name="ab0508e88d83415f0bb8d64f2b9a21dac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0508e88d83415f0bb8d64f2b9a21dac">&#9670;&#160;</a></span>numParams()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::size_t <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::numParams </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00261">261</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

</div>
</div>
<a id="ac223c84eb37e83cfc179082ec43f1d46" name="ac223c84eb37e83cfc179082ec43f1d46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac223c84eb37e83cfc179082ec43f1d46">&#9670;&#160;</a></span>operator[]()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; RealVector &gt; const  &amp; <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">Parameter const &amp;&#160;</td>
          <td class="paramname"><em>param</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00250">250</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

</div>
</div>
<a id="acaf72de2fe5ff0bc13c8de25dc49ac3d" name="acaf72de2fe5ff0bc13c8de25dc49ac3d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acaf72de2fe5ff0bc13c8de25dc49ac3d">&#9670;&#160;</a></span>parameterName()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string const  &amp; <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::parameterName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00209">209</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

</div>
</div>
<a id="a3d24ba543fac0fb8f92026d52a17ca63" name="a3d24ba543fac0fb8f92026d52a17ca63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d24ba543fac0fb8f92026d52a17ca63">&#9670;&#160;</a></span>parameterValue()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Parameter const  &amp; <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::parameterValue </td>
          <td>(</td>
          <td class="paramtype">std::size_t&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00265">265</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

<p class="reference">References <a class="el" href="classshark_1_1statistics_1_1_result_table.html#a45c52fe99fcb6389ea30d6541efec2fd">shark::statistics::ResultTable&lt; Parameter &gt;::begin()</a>.</p>

</div>
</div>
<a id="a23f154547b15deff3764577e3d8935da" name="a23f154547b15deff3764577e3d8935da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23f154547b15deff3764577e3d8935da">&#9670;&#160;</a></span>serialize()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<div class="memtemplate">
template&lt;class Archive &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::serialize </td>
          <td>(</td>
          <td class="paramtype">Archive &amp;&#160;</td>
          <td class="paramname"><em>ar</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned int&#160;</td>
          <td class="paramname"><em>file_version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00273">273</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

</div>
</div>
<a id="afe19a5e05f777ae0a4d3c1558802be60" name="afe19a5e05f777ae0a4d3c1558802be60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe19a5e05f777ae0a4d3c1558802be60">&#9670;&#160;</a></span>setDimensionName()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::setDimensionName </td>
          <td>(</td>
          <td class="paramtype">std::size_t&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string const &amp;&#160;</td>
          <td class="paramname"><em>name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00213">213</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

<p class="reference">Referenced by <a class="el" href="_statistics_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>.</p>

</div>
</div>
<a id="a46fb26a36d4ff270f49af3451cb9d471" name="a46fb26a36d4ff270f49af3451cb9d471"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46fb26a36d4ff270f49af3451cb9d471">&#9670;&#160;</a></span>update() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::update </td>
          <td>(</td>
          <td class="paramtype">Parameter const &amp;&#160;</td>
          <td class="paramname"><em>parameter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00230">230</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

<p class="reference">References <a class="el" href="classshark_1_1statistics_1_1_result_table.html#a88f2f11e9a9ecf081473005886014509">shark::statistics::ResultTable&lt; Parameter &gt;::update()</a>.</p>

</div>
</div>
<a id="a783a41e6b13a1ca98ea49abf7e0246cf" name="a783a41e6b13a1ca98ea49abf7e0246cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a783a41e6b13a1ca98ea49abf7e0246cf">&#9670;&#160;</a></span>update() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::update </td>
          <td>(</td>
          <td class="paramtype">Parameter const &amp;&#160;</td>
          <td class="paramname"><em>parameter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00235">235</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

<p class="reference">References <a class="el" href="classshark_1_1statistics_1_1_result_table.html#a88f2f11e9a9ecf081473005886014509">shark::statistics::ResultTable&lt; Parameter &gt;::update()</a>.</p>

</div>
</div>
<a id="a0545680c8216278789064e4e2ed3f2d7" name="a0545680c8216278789064e4e2ed3f2d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0545680c8216278789064e4e2ed3f2d7">&#9670;&#160;</a></span>update() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::update </td>
          <td>(</td>
          <td class="paramtype">Parameter const &amp;&#160;</td>
          <td class="paramname"><em>parameter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00242">242</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

<p class="reference">References <a class="el" href="classshark_1_1statistics_1_1_result_table.html#a88f2f11e9a9ecf081473005886014509">shark::statistics::ResultTable&lt; Parameter &gt;::update()</a>.</p>

</div>
</div>
<a id="a88f2f11e9a9ecf081473005886014509" name="a88f2f11e9a9ecf081473005886014509"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88f2f11e9a9ecf081473005886014509">&#9670;&#160;</a></span>update() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Parameter &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classshark_1_1statistics_1_1_result_table.html">shark::statistics::ResultTable</a>&lt; Parameter &gt;::update </td>
          <td>(</td>
          <td class="paramtype">Parameter const &amp;&#160;</td>
          <td class="paramname"><em>parameter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">RealVector const &amp;&#160;</td>
          <td class="paramname"><em>point</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_statistics_2_statistics_8h_source.html#l00225">225</a> of file <a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a>.</p>

<p class="reference">References <a class="el" href="classshark_1_1statistics_1_1_result_table.html#ae18bb53680392f0a01529605a7a06e1a">shark::statistics::ResultTable&lt; Parameter &gt;::numDimensions()</a>, and <a class="el" href="_exception_8h.html#a42a6a50e4d06c00d60fbca5333f40768">SIZE_CHECK</a>.</p>

<p class="reference">Referenced by <a class="el" href="_statistics_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>, <a class="el" href="classshark_1_1statistics_1_1_result_table.html#a46fb26a36d4ff270f49af3451cb9d471">shark::statistics::ResultTable&lt; Parameter &gt;::update()</a>, <a class="el" href="classshark_1_1statistics_1_1_result_table.html#a783a41e6b13a1ca98ea49abf7e0246cf">shark::statistics::ResultTable&lt; Parameter &gt;::update()</a>, and <a class="el" href="classshark_1_1statistics_1_1_result_table.html#a0545680c8216278789064e4e2ed3f2d7">shark::statistics::ResultTable&lt; Parameter &gt;::update()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>include/shark/Statistics/<a class="el" href="_statistics_2_statistics_8h_source.html">Statistics.h</a></li>
</ul>
</div><!-- contents -->
</div>
</body>
</html>
